leave (one) at the altar - Spanisch Englisch Wörterbuch